On the Computational Complexity of Variants of Combinatorial Voter Control in Elections
نویسندگان
چکیده
Voter control problems model situations in which an external agent tries to affect the result of an election by adding or deleting the fewest number of voters. The goal of the agent is to make a specific candidate either win (constructive control) or lose (destructive control) the election. We study the constructive and destructive voter control problems when adding and deleting voters have a combinatorial flavor : If we add (resp. delete) a voter v, we also add (resp. delete) a bundle κ(v) of voters that are associated with v. While the bundle κ(v) may have more than one voter, a voter may also be associated with more than one voter. We analyze the computational complexity of the four voter control problems for the Plurality rule. We obtain that, in general, making a candidate lose is computationally easier than making her win. In particular, if the bundling relation is symmetric (i.e. ∀w : w ∈ κ(v) ⇔ v ∈ κ(w)), and if each voter has at most two voters associated with him, then destructive control is polynomialtime solvable while the constructive variant remains NP-hard. Even if the bundles are disjoint (i.e. ∀w : w ∈ κ(v) ⇔ κ(v) = κ(w)), the constructive problem variants remain intractable. Finally, the minimization variant of constructive control by adding voters does not admit an efficient approximation algorithm, unless P = NP.
منابع مشابه
Combinatorial Voter Control in Elections
Voter control problems model situations such as an external agent trying to affect the result of an election by adding voters, for example by convincing some voters to vote who would otherwise not attend the election. Traditionally, voters are added one at a time, with the goal of making a distinguished alternative win by adding a minimum number of voters. In this paper, we initiate the study o...
متن کاملComplexity of Control by Partition of Voters and of Voter Groups in Veto and Other Scoring Protocols
In order to model maliciously resizing election districts (a.k.a. gerrymandering), Bartholdi et al. [2] introduced control by partition of voters, which means that an election chair can influence the outcome of an election to her advantage by partitioning the voters such that two first-round subelections are created whose winners will take part in a final run-off. Control by partition of voter ...
متن کاملReduction of Computational Complexity in Finite State Automata Explosion of Networked System Diagnosis (RESEARCH NOTE)
This research puts forward rough finite state automata which have been represented by two variants of BDD called ROBDD and ZBDD. The proposed structures have been used in networked system diagnosis and can overcome cominatorial explosion. In implementation the CUDD - Colorado University Decision Diagrams package is used. A mathematical proof for claimed complexity are provided which shows ZBDD ...
متن کاملThe Complexity of Succinct Elections
The computational study of elections generally assumes that the preferences of the electorate come in as a list of votes. Depending on the context, it may be much more natural to represent the list succinctly, as the distinct votes of the electorate and their counts. We consider how this succinct representation of the voters affects the computational complexity of election problems. Though the ...
متن کاملElections with Few Voters: Candidate Control Can Be Easy
We study the computational complexity of candidate control in elections with few voters, that is, we consider the parameterized complexity of candidate control in elections with respect to the number of voters as a parameter. We consider both the standard scenario of adding and deleting candidates, where one asks whether a given candidate can become a winner (or, in the destructive case, can be...
متن کامل